package StudyCode.summary.mydatetime;

import java.time.LocalDate;
import java.time.Month;

/**
 * 版权所有 科技与人文(www.tah1986.com)
 */
public class UsingMonthEnum {
	public static void main(String[] args) {
		// 使用 Month.JANUARY 作为方法参数
		LocalDate ld1 = LocalDate.of(2019, Month.JANUARY, 11);

		// 从 LocalDate 对象使用 from方法获取 Month 对象
		Month m1 = Month.from(ld1);

		// 创建表示2月的 Month 对象
		Month m2 = Month.of(2);

		// 2月的 Month 对象得到下个月的 Month 对象
		Month m3 = m2.plus(1);

		// 从 LocalDate 对象使用 getMonth 方法得到 Month 对象
		Month m4 = ld1.getMonth();

		// 将 2月的 Month 对象转为int
		int m5 = m2.getValue();

		System.out.format("%s, %s, %s, %s, %d%n", m1, m2, m3, m4, m5);
	}
}
